package com.dx.common.table.his;

import com.dx.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import org.springframework.stereotype.Component;

import java.sql.Timestamp;

/**
 * Created by cmj on 2017/9/26.
 */
@Component
@XStreamAlias("table")
public class His_ret_box extends UUIDObject implements java.io.Serializable {

    private String unq_seq_id;
    private Double dbope_time_d;
    private Double sta_time_d;
    private Double end_time_d;
    private String pv_unq_seq_id;
    private String operation;
    private String ope_evt_name;
    private String ope_evt_node;
    private String ope_evt_usr;
    private String ope_tbl_name;
    private String box_id;
    private String box_stat;
    private String valid_flg;
    private String group_id;
    private String ppbox_id;
    private String real_emp;
    private Integer box_use_cnt;
    private String box_clean_flg;
    private String prd_grade_fk;
    private Integer prd_qty;
    private Integer chip_qty;
    private String mdl_id_fk;
    private String mtrl_prod_id_fk;
    private String nx_path_id_fk;
    private String nx_path_ver_fk;
    private String nx_ope_no_fk;
    private String nx_ope_id_fk;
    private String nx_ope_ver_fk;
    private String nx_proc_id_fk;
    private String nx_toolg_id_fk;
    private String nx_tool_run_mode;
    private String nx_tool_id_fk;
    private String tool_id_fk;
    private String tool_port_id_fk;
    private Timestamp act_cmp_timestamp;
    private Timestamp wh_in_timestamp;
    private String prty;
    private String pv_prty;
    private String oqc_lotid;
    private String oqc_skip_flg;
    private String so_id_fk;
    private String wo_id_fk;
    private String dest_shop;
    private String storage_loc;
    private String pallet_id_fk;
    private String batch_no_fk;
    private String rsv_no_fk;
    private String dn_no_fk;
    private String cus_no;
    private String sn_no;
    private String ship_box_id;
    private Timestamp shipping_timestamp;
    private String box_cate;
    private String box_size;
    private String box_set_code;
    private Timestamp box_rgst_timestamp;
    private String box_own;
    private String bnk_flg;
    private String evt_cate;
    private String evt_usr;
    private Timestamp evt_timestamp;
    private String relate_usr;
    private String prd_admin_flg;
    private String box_note;
    private String ext_1;
    private String ext_2;
    private String ext_3;
    private String ext_4;
    private String ext_5;
    private String ext_6;
    private String ext_7;
    private String ext_8;
    private String ext_9;
    private String ext_10;
    private String ext_11;
    private String ext_12;
    private String ext_13;
    private String ext_14;
    private String ext_15;
    private String ext_16;
    private String ext_17;
    private String ext_18;
    private String ext_19;
    private String ext_20;


    /** default constructor */
    public His_ret_box() {
    }

    /** minimal constructor */
    public His_ret_box(String unq_seq_id) {
        this.unq_seq_id = unq_seq_id;
    }

    /** full constructor */
    public His_ret_box(String unq_seq_id, Double dbope_time_d, Double sta_time_d, Double end_time_d, String pv_unq_seq_id,
                        String operation, String ope_evt_name, String ope_evt_node, String ope_evt_usr, String ope_tbl_name,
                        String box_id,  String box_stat, String valid_flg, String group_id, String ppbox_id,
                        String real_emp, Integer box_use_cnt, String box_clean_flg, String prd_grade_fk, Integer prd_qty, Integer chip_qty,
                        String mdl_id_fk, String mtrl_prod_id_fk, String nx_path_id_fk, String nx_path_ver_fk, String nx_ope_no_fk,
                        String nx_ope_id_fk, String nx_ope_ver_fk, String nx_proc_id_fk, String nx_toolg_id_fk, String nx_tool_run_mode,
                        String nx_tool_id_fk, String tool_id_fk, String tool_port_id_fk, Timestamp act_cmp_timestamp,
                        Timestamp wh_in_timestamp, String prty, String pv_prty, String oqc_lotid, String oqc_skip_flg, String so_id_fk,
                        String wo_id_fk,
                        String dest_shop,String storage_loc,String pallet_id_fk, String batch_no_fk, String rsv_no_fk, String dn_no_fk, String cus_no,
                        String sn_no, String ship_box_id, Timestamp shipping_timestamp, String box_cate, String box_size, String box_set_code,
                        Timestamp box_rgst_timestamp, String box_own, String bnk_flg, String evt_cate, String evt_usr,
                        Timestamp evt_timestamp, String relate_usr, String prd_admin_flg,String box_note,String ext_1, String ext_2, String ext_3,
                        String ext_4, String ext_5, String ext_6, String ext_7, String ext_8, String ext_9, String ext_10, String ext_11,
                        String ext_12, String ext_13, String ext_14, String ext_15, String ext_16, String ext_17, String ext_18,
                        String ext_19, String ext_20) {
        this.unq_seq_id = unq_seq_id;
        this.dbope_time_d = dbope_time_d;
        this.sta_time_d = sta_time_d;
        this.end_time_d = end_time_d;
        this.pv_unq_seq_id = pv_unq_seq_id;
        this.operation = operation;
        this.ope_evt_name = ope_evt_name;
        this.ope_evt_node = ope_evt_node;
        this.ope_evt_usr = ope_evt_usr;
        this.ope_tbl_name = ope_tbl_name;
        this.box_id = box_id;
        this.box_stat = box_stat;
        this.valid_flg = valid_flg;
        this.group_id = group_id;
        this.ppbox_id = ppbox_id;
        this.real_emp = real_emp;
        this.box_use_cnt = box_use_cnt;
        this.box_clean_flg = box_clean_flg;
        this.prd_grade_fk = prd_grade_fk;
        this.prd_qty = prd_qty;
        this.chip_qty = chip_qty;
        this.mdl_id_fk = mdl_id_fk;
        this.mtrl_prod_id_fk = mtrl_prod_id_fk;
        this.nx_path_id_fk = nx_path_id_fk;
        this.nx_path_ver_fk = nx_path_ver_fk;
        this.nx_ope_no_fk = nx_ope_no_fk;
        this.nx_ope_id_fk = nx_ope_id_fk;
        this.nx_ope_ver_fk = nx_ope_ver_fk;
        this.nx_proc_id_fk = nx_proc_id_fk;
        this.nx_toolg_id_fk = nx_toolg_id_fk;
        this.nx_tool_run_mode = nx_tool_run_mode;
        this.nx_tool_id_fk = nx_tool_id_fk;
        this.tool_id_fk = tool_id_fk;
        this.tool_port_id_fk = tool_port_id_fk;
        this.act_cmp_timestamp = act_cmp_timestamp;
        this.wh_in_timestamp = wh_in_timestamp;
        this.prty = prty;
        this.pv_prty = pv_prty;
        this.oqc_lotid = oqc_lotid;
        this.oqc_skip_flg = oqc_skip_flg;
        this.so_id_fk = so_id_fk;
        this.wo_id_fk = wo_id_fk;
        this.dest_shop = dest_shop;
        this.storage_loc = storage_loc;

        this.pallet_id_fk = pallet_id_fk;
        this.batch_no_fk = batch_no_fk;
        this.rsv_no_fk = rsv_no_fk;
        this.dn_no_fk = dn_no_fk;
        this.cus_no = cus_no;
        this.sn_no = sn_no;
        this.ship_box_id = ship_box_id;
        this.shipping_timestamp = shipping_timestamp;
        this.box_cate = box_cate;
        this.box_size = box_size;
        this.box_set_code = box_set_code;
        this.box_rgst_timestamp = box_rgst_timestamp;
        this.box_own = box_own;
        this.bnk_flg = bnk_flg;
        this.evt_cate = evt_cate;
        this.evt_usr = evt_usr;
        this.evt_timestamp = evt_timestamp;
        this.relate_usr = relate_usr;
        this.prd_admin_flg = prd_admin_flg;
        this.box_note = box_note;
        this.ext_1 = ext_1;
        this.ext_2 = ext_2;
        this.ext_3 = ext_3;
        this.ext_4 = ext_4;
        this.ext_5 = ext_5;
        this.ext_6 = ext_6;
        this.ext_7 = ext_7;
        this.ext_8 = ext_8;
        this.ext_9 = ext_9;
        this.ext_10 = ext_10;
        this.ext_11 = ext_11;
        this.ext_12 = ext_12;
        this.ext_13 = ext_13;
        this.ext_14 = ext_14;
        this.ext_15 = ext_15;
        this.ext_16 = ext_16;
        this.ext_17 = ext_17;
        this.ext_18 = ext_18;
        this.ext_19 = ext_19;
        this.ext_20 = ext_20;
    }



    public Double getDbope_time_d() {
        return dbope_time_d;
    }

    public void setDbope_time_d(Double dbope_time_d) {
        this.dbope_time_d = dbope_time_d;
    }

    @Override
    public Double getSta_time_d() {
        return sta_time_d;
    }

    @Override
    public void setSta_time_d(Double sta_time_d) {
        this.sta_time_d = sta_time_d;
    }

    public Double getEnd_time_d() {
        return end_time_d;
    }

    public void setEnd_time_d(Double end_time_d) {
        this.end_time_d = end_time_d;
    }

    @Override
    public String getPv_unq_seq_id() {
        return pv_unq_seq_id;
    }

    @Override
    public void setPv_unq_seq_id(String pv_unq_seq_id) {
        this.pv_unq_seq_id = pv_unq_seq_id;
    }

    @Override
    public String getOperation() {
        return operation;
    }

    @Override
    public void setOperation(String operation) {
        this.operation = operation;
    }

    @Override
    public String getOpe_evt_name() {
        return ope_evt_name;
    }

    @Override
    public void setOpe_evt_name(String ope_evt_name) {
        this.ope_evt_name = ope_evt_name;
    }

    @Override
    public String getOpe_evt_node() {
        return ope_evt_node;
    }

    @Override
    public void setOpe_evt_node(String ope_evt_node) {
        this.ope_evt_node = ope_evt_node;
    }

    @Override
    public String getOpe_evt_usr() {
        return ope_evt_usr;
    }

    @Override
    public void setOpe_evt_usr(String ope_evt_usr) {
        this.ope_evt_usr = ope_evt_usr;
    }

    @Override
    public String getOpe_tbl_name() {
        return ope_tbl_name;
    }

    @Override
    public void setOpe_tbl_name(String ope_tbl_name) {
        this.ope_tbl_name = ope_tbl_name;
    }

    public String getBox_id() {
        return box_id;
    }

    public void setBox_id(String box_id) {
        this.box_id = box_id;
    }

    @Override
    public String getUnq_seq_id() {
        return unq_seq_id;
    }

    @Override
    public void setUnq_seq_id(String unq_seq_id) {
        this.unq_seq_id = unq_seq_id;
    }

    public String getBox_stat() {
        return box_stat;
    }

    public void setBox_stat(String box_stat) {
        this.box_stat = box_stat;
    }

    public String getValid_flg() {
        return valid_flg;
    }

    public void setValid_flg(String valid_flg) {
        this.valid_flg = valid_flg;
    }

    public String getGroup_id() {
        return group_id;
    }

    public void setGroup_id(String group_id) {
        this.group_id = group_id;
    }

    public String getPpbox_id() {
        return ppbox_id;
    }

    public void setPpbox_id(String ppbox_id) {
        this.ppbox_id = ppbox_id;
    }

    public String getReal_emp() {
        return real_emp;
    }

    public void setReal_emp(String real_emp) {
        this.real_emp = real_emp;
    }

    public Integer getBox_use_cnt() {
        return box_use_cnt;
    }

    public void setBox_use_cnt(Integer box_use_cnt) {
        this.box_use_cnt = box_use_cnt;
    }

    public String getBox_clean_flg() {
        return box_clean_flg;
    }

    public void setBox_clean_flg(String box_clean_flg) {
        this.box_clean_flg = box_clean_flg;
    }

    public String getPrd_grade_fk() {
        return prd_grade_fk;
    }

    public void setPrd_grade_fk(String prd_grade_fk) {
        this.prd_grade_fk = prd_grade_fk;
    }

    public Integer getPrd_qty() {
        return prd_qty;
    }

    public void setPrd_qty(Integer prd_qty) {
        this.prd_qty = prd_qty;
    }

    public Integer getChip_qty() {
        return chip_qty;
    }

    public void setChip_qty(Integer chip_qty) {
        this.chip_qty = chip_qty;
    }

    public String getMdl_id_fk() {
        return mdl_id_fk;
    }

    public void setMdl_id_fk(String mdl_id_fk) {
        this.mdl_id_fk = mdl_id_fk;
    }

    public String getMtrl_prod_id_fk() {
        return mtrl_prod_id_fk;
    }

    public void setMtrl_prod_id_fk(String mtrl_prod_id_fk) {
        this.mtrl_prod_id_fk = mtrl_prod_id_fk;
    }

    public String getNx_path_id_fk() {
        return nx_path_id_fk;
    }

    public void setNx_path_id_fk(String nx_path_id_fk) {
        this.nx_path_id_fk = nx_path_id_fk;
    }

    public String getNx_path_ver_fk() {
        return nx_path_ver_fk;
    }

    public void setNx_path_ver_fk(String nx_path_ver_fk) {
        this.nx_path_ver_fk = nx_path_ver_fk;
    }

    public String getNx_ope_no_fk() {
        return nx_ope_no_fk;
    }

    public void setNx_ope_no_fk(String nx_ope_no_fk) {
        this.nx_ope_no_fk = nx_ope_no_fk;
    }

    public String getNx_ope_id_fk() {
        return nx_ope_id_fk;
    }

    public void setNx_ope_id_fk(String nx_ope_id_fk) {
        this.nx_ope_id_fk = nx_ope_id_fk;
    }

    public String getNx_ope_ver_fk() {
        return nx_ope_ver_fk;
    }

    public void setNx_ope_ver_fk(String nx_ope_ver_fk) {
        this.nx_ope_ver_fk = nx_ope_ver_fk;
    }

    public String getNx_proc_id_fk() {
        return nx_proc_id_fk;
    }

    public void setNx_proc_id_fk(String nx_proc_id_fk) {
        this.nx_proc_id_fk = nx_proc_id_fk;
    }

    public String getNx_toolg_id_fk() {
        return nx_toolg_id_fk;
    }

    public void setNx_toolg_id_fk(String nx_toolg_id_fk) {
        this.nx_toolg_id_fk = nx_toolg_id_fk;
    }

    public String getNx_tool_run_mode() {
        return nx_tool_run_mode;
    }

    public void setNx_tool_run_mode(String nx_tool_run_mode) {
        this.nx_tool_run_mode = nx_tool_run_mode;
    }

    public String getNx_tool_id_fk() {
        return nx_tool_id_fk;
    }

    public void setNx_tool_id_fk(String nx_tool_id_fk) {
        this.nx_tool_id_fk = nx_tool_id_fk;
    }

    public String getTool_id_fk() {
        return tool_id_fk;
    }

    public void setTool_id_fk(String tool_id_fk) {
        this.tool_id_fk = tool_id_fk;
    }

    public String getTool_port_id_fk() {
        return tool_port_id_fk;
    }

    public void setTool_port_id_fk(String tool_port_id_fk) {
        this.tool_port_id_fk = tool_port_id_fk;
    }

    public Timestamp getAct_cmp_timestamp() {
        return act_cmp_timestamp;
    }

    public void setAct_cmp_timestamp(Timestamp act_cmp_timestamp) {
        this.act_cmp_timestamp = act_cmp_timestamp;
    }

    public Timestamp getWh_in_timestamp() {
        return wh_in_timestamp;
    }

    public void setWh_in_timestamp(Timestamp wh_in_timestamp) {
        this.wh_in_timestamp = wh_in_timestamp;
    }

    public String getPrty() {
        return prty;
    }

    public void setPrty(String prty) {
        this.prty = prty;
    }

    public String getPv_prty() {
        return pv_prty;
    }

    public void setPv_prty(String pv_prty) {
        this.pv_prty = pv_prty;
    }

    public String getOqc_lotid() {
        return oqc_lotid;
    }

    public void setOqc_lotid(String oqc_lotid) {
        this.oqc_lotid = oqc_lotid;
    }

    public String getOqc_skip_flg() {
        return oqc_skip_flg;
    }

    public void setOqc_skip_flg(String oqc_skip_flg) {
        this.oqc_skip_flg = oqc_skip_flg;
    }

    public String getSo_id_fk() {
        return so_id_fk;
    }

    public void setSo_id_fk(String so_id_fk) {
        this.so_id_fk = so_id_fk;
    }

    public String getWo_id_fk() {
        return wo_id_fk;
    }

    public void setWo_id_fk(String wo_id_fk) {
        this.wo_id_fk = wo_id_fk;
    }

    public String getDest_shop() {
        return dest_shop;
    }

    public void setDest_shop(String dest_shop) {
        this.dest_shop = dest_shop;
    }

    public String getStorage_loc() {
        return storage_loc;
    }

    public void setStorage_loc(String storage_loc) {
        this.storage_loc = storage_loc;
    }

    public String getPallet_id_fk() {
        return pallet_id_fk;
    }

    public void setPallet_id_fk(String pallet_id_fk) {
        this.pallet_id_fk = pallet_id_fk;
    }

    public String getBatch_no_fk() {
        return batch_no_fk;
    }

    public void setBatch_no_fk(String batch_no_fk) {
        this.batch_no_fk = batch_no_fk;
    }

    public String getRsv_no_fk() {
        return rsv_no_fk;
    }

    public void setRsv_no_fk(String rsv_no_fk) {
        this.rsv_no_fk = rsv_no_fk;
    }

    public String getDn_no_fk() {
        return dn_no_fk;
    }

    public void setDn_no_fk(String dn_no_fk) {
        this.dn_no_fk = dn_no_fk;
    }

    public String getCus_no() {
        return cus_no;
    }

    public void setCus_no(String cus_no) {
        this.cus_no = cus_no;
    }

    public String getSn_no() {
        return sn_no;
    }

    public void setSn_no(String sn_no) {
        this.sn_no = sn_no;
    }

    public String getShip_box_id() {
        return ship_box_id;
    }

    public void setShip_box_id(String ship_box_id) {
        this.ship_box_id = ship_box_id;
    }

    public Timestamp getShipping_timestamp() {
        return shipping_timestamp;
    }

    public void setShipping_timestamp(Timestamp shipping_timestamp) {
        this.shipping_timestamp = shipping_timestamp;
    }

    public String getBox_cate() {
        return box_cate;
    }

    public void setBox_cate(String box_cate) {
        this.box_cate = box_cate;
    }

    public String getBox_size() {
        return box_size;
    }

    public void setBox_size(String box_size) {
        this.box_size = box_size;
    }

    public String getBox_set_code() {
        return box_set_code;
    }

    public void setBox_set_code(String box_set_code) {
        this.box_set_code = box_set_code;
    }

    public Timestamp getBox_rgst_timestamp() {
        return box_rgst_timestamp;
    }

    public void setBox_rgst_timestamp(Timestamp box_rgst_timestamp) {
        this.box_rgst_timestamp = box_rgst_timestamp;
    }

    public String getBox_own() {
        return box_own;
    }

    public void setBox_own(String box_own) {
        this.box_own = box_own;
    }

    public String getBnk_flg() {
        return bnk_flg;
    }

    public void setBnk_flg(String bnk_flg) {
        this.bnk_flg = bnk_flg;
    }

    public String getEvt_cate() {
        return evt_cate;
    }

    public void setEvt_cate(String evt_cate) {
        this.evt_cate = evt_cate;
    }

    public String getEvt_usr() {
        return evt_usr;
    }

    public void setEvt_usr(String evt_usr) {
        this.evt_usr = evt_usr;
    }

    public Timestamp getEvt_timestamp() {
        return evt_timestamp;
    }

    public void setEvt_timestamp(Timestamp evt_timestamp) {
        this.evt_timestamp = evt_timestamp;
    }

    public String getRelate_usr() {
        return relate_usr;
    }

    public void setRelate_usr(String relate_usr) {
        this.relate_usr = relate_usr;
    }

    public String getPrd_admin_flg() {
        return prd_admin_flg;
    }

    public void setPrd_admin_flg(String prd_admin_flg) {
        this.prd_admin_flg = prd_admin_flg;
    }

    public String getBox_note() {
        return box_note;
    }

    public void setBox_note(String box_note) {
        this.box_note = box_note;
    }

    public String getExt_1() {
        return ext_1;
    }

    public void setExt_1(String ext_1) {
        this.ext_1 = ext_1;
    }

    public String getExt_2() {
        return ext_2;
    }

    public void setExt_2(String ext_2) {
        this.ext_2 = ext_2;
    }

    public String getExt_3() {
        return ext_3;
    }

    public void setExt_3(String ext_3) {
        this.ext_3 = ext_3;
    }

    public String getExt_4() {
        return ext_4;
    }

    public void setExt_4(String ext_4) {
        this.ext_4 = ext_4;
    }

    public String getExt_5() {
        return ext_5;
    }

    public void setExt_5(String ext_5) {
        this.ext_5 = ext_5;
    }

    public String getExt_6() {
        return ext_6;
    }

    public void setExt_6(String ext_6) {
        this.ext_6 = ext_6;
    }

    public String getExt_7() {
        return ext_7;
    }

    public void setExt_7(String ext_7) {
        this.ext_7 = ext_7;
    }

    public String getExt_8() {
        return ext_8;
    }

    public void setExt_8(String ext_8) {
        this.ext_8 = ext_8;
    }

    public String getExt_9() {
        return ext_9;
    }

    public void setExt_9(String ext_9) {
        this.ext_9 = ext_9;
    }

    public String getExt_10() {
        return ext_10;
    }

    public void setExt_10(String ext_10) {
        this.ext_10 = ext_10;
    }

    public String getExt_11() {
        return ext_11;
    }

    public void setExt_11(String ext_11) {
        this.ext_11 = ext_11;
    }

    public String getExt_12() {
        return ext_12;
    }

    public void setExt_12(String ext_12) {
        this.ext_12 = ext_12;
    }

    public String getExt_13() {
        return ext_13;
    }

    public void setExt_13(String ext_13) {
        this.ext_13 = ext_13;
    }

    public String getExt_14() {
        return ext_14;
    }

    public void setExt_14(String ext_14) {
        this.ext_14 = ext_14;
    }

    public String getExt_15() {
        return ext_15;
    }

    public void setExt_15(String ext_15) {
        this.ext_15 = ext_15;
    }

    public String getExt_16() {
        return ext_16;
    }

    public void setExt_16(String ext_16) {
        this.ext_16 = ext_16;
    }

    public String getExt_17() {
        return ext_17;
    }

    public void setExt_17(String ext_17) {
        this.ext_17 = ext_17;
    }

    public String getExt_18() {
        return ext_18;
    }

    public void setExt_18(String ext_18) {
        this.ext_18 = ext_18;
    }

    public String getExt_19() {
        return ext_19;
    }

    public void setExt_19(String ext_19) {
        this.ext_19 = ext_19;
    }

    public String getExt_20() {
        return ext_20;
    }

    public void setExt_20(String ext_20) {
        this.ext_20 = ext_20;
    }
}
